multi-spindle head - French English Dictionary